Egretta caerulea - garceta azul - little blue heron
Juvenile
More little blue herons