A Great Blue Heron (Ardea herodias) attempts to swallow a large Rainbow Trout on the Guadalupe River in New Braunfels, Texas. Herons are stealthy hunters and can be ambitious at times with the prey they choose to swallow whole. This heron was photographed while it stalked a trout in the shallow rapids. After a few minutes of attempting to hoist the fish upwards, throw back its head, and swallow the fish whole, the heron gave up and released the fish to float downstream. Sometimes your eyes can be bigger than your stomach.
Great Blue Heron (Ardea herodias) among the early morning fog in The Woodlands Texas.
Guadalupe River - New Braunfels, Texas