Oxnard, CA
Long Beach, CA
Mom and calf, Pacific Gray Whales Long Beach, CA
Pacific Gray Whales Long Beach, CA
Sea Otter Long Beach, CA
Dolphin Long Beach, CA