Rachel Carson Playground (original) (raw)

Rachel Carson Playground, also known as Silent Spring Playground, is a park located in Flushing, Queens, New York City. It is located across the street from IS 237, which owns the park.

thumbnail