The 140-metre Scheherezade is listen as the 13th largest superyacht in the world
Source: Vladimir Putin owns £500m superyacht moored in Italy, Alexei Navalny allies claim
Category: Europe, World
The 140-metre Scheherezade is listen as the 13th largest superyacht in the world
Source: Vladimir Putin owns £500m superyacht moored in Italy, Alexei Navalny allies claim
Category: Europe, World