International Superyacht Society Awards 2003
More
The yacht Squall was the winner of the Best Sail Interior in 2003 at the International Superyacht Society Awards.