Baglietto hull 10238 keel laying in La Spezia
Photo: Baglietto