Nick Mezas Yacht Design’s take on 74m Amels superyacht platform