'Eleu

Location: Hawaii

'Eleu is a North Pacific Humpback whale and was last seen in 2010.

NMFS Research Permit #982

Powered by Neon One