Humpback Whale Breaching
West Maui Mountains, Maui, Hawaii
Humpback Whale
Captured with a GoPro camera, off the coast of Maui, Hawaii
Humpback Whale and Baby
Shot with a GoPro underwater, off the coast of Lahaina, Maui, Hawaii
Humpback Whale Diving
Shot with a GoPro, off the coast of Lahaina, Maui, Hawaii
Part of a pod of eight male humpback whales chasing a lone female in heat, off the coast of Lahaina, Maui, Hawaii
Humpback Whale blowing Rainbows
Off the coast of Lahaina, Maui, Hawaii
Baby Humpback Whale breaching
Lahaina, Maui, Hawaii
Humpback Whale Tail
Off the coast of Lanai, Hawaii
Off the coast of Kaanapali, Maui, Hawaii
Kaanapali, Maui, Hawaii
Maui, Hawaii
Humpback Whale Pod at Sunset
Off the coast of West Maui, Hawaii
Humpback Whale Fin Slapping
Humpback Whale with Rainbow
Humpback Whales swim past West Maui Mountains
Humpback Whale dives near rainbow on West Maui