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.
Please follow and like us:
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.