Hundreds of life size statues made of debris, by artist HA Schult of Germany, are displayed at Piazza del Popolo in Rome March 21, 2007. Schult's "Trash People" has occupied some of the world 's most high profile locations in recent years. It was erected in Moscow's Red Square in 1999, on the Great Wall of China in 2001 and in front of the pyramids in Giza, Egypt in 2002.
More related:

































