Brown pelicans in Baja

Baja California, Mexico

Sea lions in Baja

Baja California, Mexico

Grey whale tail slap

Baja California, Mexico

Gray whale cow and calf

Baja California, Mexico

Whalecamp at night

Baja California, Mexico

Gray whale calf resting

Baja California, Mexico

Tufted puffins pair

Canada, Flores Island

Curious harbour seal

Canada, Flores Island

Sea lion colony

Canada, Flores Island

Bald eagle

Canada, Flores Island

Breaching killer whale

Canada, Flores Island

Gray whale up close

Canada, Flores Island

Sharking gray whale

Canada, Flores Island

Gray whale Spyhop

Canada, Flores Island

Fluking humpback whales

Canada, Flores Island

Fluking gray whale

Canada, Flores Island

Gray whale off Flores Island

Canada, Flores Island

Killer whale pod

Spain, Tarifa

Common dolphin

Spain, Tarifa