Heronsbill

Heronsbill

Observation - Heronsbill - Southern Africa. Description: