Designed by
Title
The Delacorte Music Clock in Central Park, Unvieled On June 24, 1965. New York, NY, USA. April 5, 2015. #278214759
Description
New York,NY,USA. April 5,2015. The Delacorte Music Clock in Central Park,Unvieled On June 24,1965
This image is editorial