Philadelphia from Glenwood Green Acres
This is a view of Philadelphia from the Glenwood Green Acres, a public garden located at 18th Street and Glenwood Avenue in Philadelphia's Susquehanna neighborbood. One can see the row houses, as well as a brief skyline of Philadelphia.
This garden allocates small plots to individuals who will grow fruits and vegetables in it. It is a project sponsored by the City of Philadelphia.
Located at 18th Street and Glenwood Avenue.