Humpback whale breaching

Humpback whale breaching off Kawaihae, Hawaii NHAOW028

©2007 Robert Shallenberger