wildlifems_barnacles-and-european December 1, 2016Full resolution (640 × 480) ← Previous Next → Barnacles and periwinkles, Semibalanus balanoides and Littorina littorea