Freedom of the Seas taken at Miami, Florida February 2007. Taken from Explorer of the Seas.
Upload a new photo.