Lady Lara spotted in Victoria, Seychelles
..91m megayacht Lady Lara, owned by Kazakh billionaire Alexander Machkevitch, has been spotted in Victoria, Seychelles. Launched in April and delivered in November 2015, she embarked her first sea trials in July. Built by Lurssen, the yacht features the..
Yacht Harbour. Feb 27, 2017 20:53 UTC