CARNIVAL SPIRIT at Smith Cove Cruise Ship Terminal, Elliot Bay Harbor, Seattle USA - 5/11/2010
Upload a new photo.