Interview with Johnathan Diffey

The Superyacht Design Forum 2018