Share
twitterlinkedinfacebook
Image 1 of 1
W10308.jpg
A humpback whale, Megaptera novaeangliae, lunges from the ocean off Lahaina Town on the island of Maui, Hawaii.