Arthraerua leubnitziae

Arthraerua leubnitziae

Observation - Arthraerua leubnitziae - Southern Africa. Description: