Juvenile Grey Heron

Juvenile Grey Heron

Observation - Juvenile Grey Heron - Southern Africa. Description: