Common Goose Barnacle

Common Goose Barnacle

Observation - Common Goose Barnacle - UK and Ireland. Description: