Barracuda launch at Sanlorenzo Ameglia
Photo: SanLorenzo S.p.A.