Image 1 of 1

news-8100.jpg

Demolition of a 1980's abandoned building in Rome, Italy on June 22, 2010.