Dovell Naval Architects

SCALLYWAG

Innovation Composites   30.48 m •  2014