Interview with John Leonida

The Superyacht Design Forum 2018