Fincantieri, the shipyard. Just in case you wondered where this was all taking place, it's in Mestre, which is a suburb of Venice, Italy!!
Comments
Sign in or get an account to comment.