Peter Detmold Park
Manhattan, NY
Nature
Peter Detmold Park is a 0.59-acre public park in the Turtle Bay neighborhood of Manhattan, New York, United States. Located on a narrow strip of land on the west side of the FDR Drive, the park runs from East 49th to 51st streets and was originally developed as a result of the construction of the adjacent highway in the early 1940s.
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