Ischyrolepis duthieae

Ischyrolepis duthieae

Observation - Ischyrolepis duthieae - Southern Africa. Description: