by ints
BARCELONA, SPAIN - JUNE 17: Costa Atlantica cruise ship navigating in Barcelona port, Spain on June 17, 2012. Costa Atlantica is cruise ship owned and operated by Italian cruise line Costa Crociere from 2000.