Carnival Legend returns from dry dock showcasing new bow crest

Carnival Legend returns from dry dock showcasing new bow crest

Back to top