Ed Dubois

Superyacht design has lost one of its leading lights with the passing of Ed Dubois