Black-headed Heron (Ardea melanocephala)

Black-headed Heron (Ardea melanocephala)

Observation - Black-headed Heron (Ardea melanocephala) - Southern Africa. Description: