Egretta caerulea - Little Blue Heron (Immature)

Egretta caerulea - Little Blue Heron (Immature) More
Egretta caerulea - Little Blue Heron (Immature) Immature birds resemble egrets but usually have patches of slate blue.