The Dilbar, a luxury yacht owned by Russian billionaire Alisher Usmanov, sails in the Bosphorus in Istanbul, Turkey May 29, 2019. Picture taken May 29, 2019. REUTERS/Yoruk Isik

The Dilbar, a luxury yacht owned by Russian billionaire Alisher Usmanov, sails in Istanbul’s Bosphorus

Mike Schuler
Total Views: 0
March 3, 2022

Tags:

Back to Main