Beach Installed On North Broad Street
It is part of the Philly Free Streets program.

More Videos

Stations