Egretta tricolor - Tricolored Heron

Egretta tricolor - Tricolored Heron More
Egretta tricolor - Tricolored Heron Found hunting in freshwater and coastal environments.