Optical illusion of an imploding building; center city, Philadelphia, Pennsylvania, USA. October 2007.
Demolition
Optical illusion of an imploding building; center city, Philadelphia, Pennsylvania, USA. October 2007.