The Weekly Worldview: New York’s Central Park
The Lake in Central Park; New York City

The Lake in Central Park; New York City