Belvedere Castle B&W
Belvedere Castle - Central Park - New York City
This is where Central Park weather is reported from.
Belvedere Castle - Central Park - New York City
This is where Central Park weather is reported from.
Read less
This is where Central Park weather is reported from.
Read less
Views
376
Likes
Categories
Same photographer See all
Discover more photos See all