Shore Birds of South Texas - Angie Birmingham

Great Blue Heron