Phoracantha recurva

Phoracantha recurva

Observation - Phoracantha recurva - Southern Africa. Description: