Philadelphia on the Delaware, River

1,013 views · Published 1 July 2013 · 6:45 · Indexed 8 November 2026

Channel: Timosha21 · 2013 · Autos & Vehicles

Watch on YouTube

Seeing Philadelphia from the Delaware River

More from this channel