Mountain White-Spot (Mesocelis monticola)

Mountain White-Spot (Mesocelis monticola)

Observation - Mountain White-Spot (Mesocelis monticola) - Southern Africa. Description: