Capegorse?

Capegorse?

Observation - Capegorse? - Southern Africa. Description: