Tag: Cape Liberty in Southampton

Royal Caribbean International – Anthem of the Seas PORT: Southampton, England