Royal Caribbean ship on Jewel of the Seas

Tampa
Florida
Spain