Elmwood Park
Syracuse, NY
Nature
Elmwood Park is located in the southwestern portion of Syracuse, New York. The park was originally built and opened as a privately owned park in 1893.
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