Humpback whale breaching

Humpback whale breaching off Kawaihae, Hawaii NHAOW028

©2010 Robert Shallenberger