SEE IT: Italian police recover $7 million art lost since 2004

An art squad run by Italian police retrieved a $7 million artwork from the Renaissance period almost 20 years after it was illegally transported to Switzerland.

Read more…

Please follow and like us: