Little Blue Heron Egretta caerulea

Ardeidae (Herons, Egrets, and Bitterns)
Little Blue Heron Egretta caerulea - Orniverse