Keywords: Carnival MS Imagination, Miami.jpg MS Imagination Carnival Cruise Line ship docked at Miami Beach port June 2004 Taken from the deck of a cruise ship leaving port Personal photo June 21 2004; 3 29 PM EDT gren or Rydia Public domain 2004 in Miami Images by gren Imagination ship 1995 |