African Hoopoe ( Upupa africana )

African Hoopoe ( Upupa africana )

Observation - African Hoopoe ( Upupa africana ) - Southern Africa. Description: