International Superyacht Society Announces Design Award Finalists

The 26th annual ISS Design Awards will be given out on November 2 in Fort Lauderdale.