Image 1 of 1
KMD10WhaleWatching_0005.jpg
Carnival cruise ship, Queen Mary and a sailboat in the Long Beach Harbor.