Sunday, June 6, 2010
The sun sets on the Greek Consulate on 79th Street in New York.
‹
›
Home
View web version