Image 1 of 1
KMD10WhaleWatching_0012.jpg
A sailboat sails in front of the Carnival Paradise cruise ship in the Long Beach Harbor in Long Beach, CA