Feedback

Spain Retrieves “National Treasure” Picasso

 

Spanish authorities retrieved a Picasso painting, valued at $26 million that was smuggled out of Spain and seized on a boat in the waters off Corsica.

Shows