Snow-Covered Stairs In Central Park Postcard
- from our Affiliates
A woman with an umbrella approaches the snow-covered stairs of Bethesda Terrace in New York City's Central Park
A woman with an umbrella approaches the snow-covered stairs of Bethesda Terrace in New York City's Central Park