Carnival Freedom, Port Everglades Cruise Terminal, Fort Lauderlade, FL, 27 Oct 2013
Upload a new photo.