Art installation in Philadelphia connects city to international destinations

A new art installation in Philadelphia is connecting the city to several international destinations.


Loading...

Recommended Videos