Forest Park
Queens, NY
Nature
Forest Park is a park in the New York City borough of Queens. Spanning 543 acres, it is the tenth-largest park in New York City and the third-largest in Queens.
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