Afrolittorina knysnaensis

© WoRMS for SMEBD