001 (18)

Great Blue Heron, Loxahatchee NWR

It took this GBH about half an hour of gyrations to get this fish swallowed.  Very fascinating!