Arch St, Philadelphia
This is a public park located in Center City, Philadelphia, Pennsylvania. The park is nicknamed LOVE Park for its reproduction of Robert Indiana's LOVE sculpture which overlooks the plaza.
Photography
Kids Friendly
Typical Tourist