New Designs
A closer look: Fincantieri's 66m superyacht concept Griffin
Written by Georgia Tindale
14 May 2018 | 09:00