Littorina littorea (Linnaeus, 1758) Common Periwinkle In Situ

Littorina littorea (Linnaeus, 1758) Common Periwinkle In Situ

Sears Island, Searsport Maine 9/16/2009 | Digital image by Joel Wooster