The 70m Turkish motor yacht Talisman C in Marsamxett

© SuperYacht Times B.V. // All rights reserved.