Littorina littorea - periwinkle (live)

© WoRMS for SMEBD