This is the magical time of year in Monterey when humpback whales gorge themselves on sardines, anchovies and krill. These 45 foot long mammals need to eat around three tons of fish a day. They accomplish this by lunging through schools of fish with their giant mouths open. An incredible spectacle.
Of course, because it's Monterey there is a staggering array of other wildlife. Otters, seals, sea lions, cormorants, turns, dolphins and sunfish were all on display this morning.