Freedom of the Seas, in Southampton for her first mini-cruise, days after delivery from the yard
Upload a new photo.