Limacia clavigera at Partridge Point Seal Rock

Limacia clavigera at Partridge Point Seal Rock

Observation - Limacia clavigera at Partridge Point Seal Rock - Southern Africa. Description: