Didelta spinosa

Didelta spinosa

Observation - Didelta spinosa - Southern Africa. Description: