Hadeda

Hadeda

Observation - Hadeda - Southern Africa. Description: