Large barnacle

Large barnacle

Observation - Large barnacle - UK and Ireland. Description: