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.