Helderberg Spiloxene

Helderberg Spiloxene

Observation - Helderberg Spiloxene - Southern Africa. Description: