Richard O'Shaughnessy. Kredit: Rochester Institute of Technology.






Richard O'Shaughnessy. Kredit: Rochester Institute of Technology.