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
379
Likes
Categories
Same photographer See all
Discover more photos See all