Littorina irroratamarsh periwinkle


    • marsh periwinkle
      Littorina irrorata