Powered by PhotoDeck
Loading…
At the Central Park Reservoir, along E. 96th St. we see the cupola of the Islamic Cultural Center.    Manhattan, New York City.