Great Blue Heron eats a small fish
A Great Blue Heron (Ardea herodias) catches a small fish in a shallow pond in Northern Colorado.
Add to Cart Add to Lightbox Download

A Great Blue Heron (Ardea herodias) catches a small fish in a shallow pond in Northern Colorado.
Add to Cart Add to Lightbox Download