Elmhurst (Tanks) Park
Photo via NYC Parks The site of Elmhurst Park at Grand Avenue and 79th Street was once the locatio...
Photo via NYC Parks The site of Elmhurst Park at Grand Avenue and 79th Street was once the locatio...
We came across this post by the Gothamist folks from last spring (before the birth of this website) ...