limpets on rocky shore

limpets on rocky shore

Observation - limpets on rocky shore - UK and Ireland. Description: