Central Park Mall
Manhattan, NY
Nature
The Central Park Mall is a pedestrian esplanade in Central Park, in Manhattan, New York City. The mall, leading to Bethesda Fountain, provides the only purely formal feature in the naturalistic original plan of Frederick Law Olmsted and Calvert Vaux for Central Park.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account