A gray whale breaching, a behavior in which whale propels its 20 ton, 40-foot-long body out of the water, Baja, Mexico [ + ] [ - ]

This image may be available to license for exclusive use. Please contact us for pricing.