Tag Archive

Project Orca 96M by Michael Leach

By James

UK-based designer Michael Leach is cooking up something cyber age worthy with the famed Blohm + Voss shipyard. Dubbed Project Orca, the 96-metre megayacht is no mere pipe dream from a design school grad student; Leach’s 67-metre Anna for Feadship, one of their largest ever, won a World Superyacht Award for best displacement motor... »