The 999 Gross Ton, Roll on/Roll off cargo ship/ferry Helga featured in this image was built in Naples Italy in 1974, is Registered in Italy and is Operated by Caronte Shipping of Messina Italy. The image was captured in August 2008 as she was motoring between mainland Italy and Sicily.