Brachy?

Brachy?

Observation - Brachy? - Southern Africa. Description: