Mystery of the missing masterpiece: Historians hunt for painting worth £13m last seen in Peterhead
It was painted in Venice in the 16th century and shown off on Catherine The Great’s Russian palace walls.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed