Great Blue Heron struggles to swallow the big fish – here the fish is about half-way down.

Great Blue SWBIRDS, BLOG

Advertisements