Blue Herons - wlpearce.com

Frog Legs! (and head and body and everything else...)

GreatBlueHeronFloridaWaterBirdsPearceVieraWetlandsNesting