Sabellaria alveolata, barnacles, mussels, anemones & limpets on adjacent old rock groyne-October 2010

Sabellaria alveolata, barnacles, mussels, anemones & limpets on adjacent old rock groyne-October 2010