Limacia clavigera at Photographer's Reef

Limacia clavigera at Photographer's Reef

Observation - Limacia clavigera at Photographer's Reef - Southern Africa. Description: