Superyacht Launch: Seven Sins Posted on January 27, 2017April 21, 2017 by Seal SuperyachtsThe Sanlorenzo shipyard launches the 52 metre steel superyacht ‘Seven Sins’ in La Spezia, Italy.