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.