Egretta caerulea - garceta azul - little blue heron

Juvenile molting to adult blue

More little blue herons