Peter Detmold park in Turtle Bay neighborhood, at the eastern end of 51st Street.

May 2017

No comments:

Post a Comment