Leviathans
Humpback whales lunge-feeding in Monterey Bay.
Humpback WhalesLungefeedingMonterey BayCalifornia