The 60m Australian-built Idol in Mallorca

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