Great Blue Heron

Great Blue Heron, Ardea herodias

Juvenile