This shot of Titan, a $100 million yacht, owned by Russian billionaire Alexander Abramov, was taken three years ago at Syracuse, Sicily. European holidays on yacht, a favorite pastime of Russian oligarchs, are over. The last time Titan was seen passing through the Suez Canal on the way to Turkey. No more Côte d’Azur for Russian oligarchs.
Leave a Reply