Blue Herons - wlpearce.com

Great Blue Heron. Merritt Island NWR

GreatBlueHeronMerrittIslandNWRPearceFloridaWaterBirds