Shore Birds of South Texas - Angie Birmingham

Tri-Colored Heron