Scroff??

Scroff??

Observation - Scroff?? - Southern Africa. Description: