Aristea spp

Aristea spp

Observation - Aristea spp - Southern Africa. Description: