Friday, July 16, 2010

Showcasing Stolen Art

Italian police display hundreds of recovered ancient artifacts at an iconic Roman venue.
Also: 

No comments:

Post a Comment