Little Blue Heron immature
Egretta caerulea
naturebirdavianwading birdlittle blue heronimmatureflightegretta caerulea
Log In: