Common Goose Barnacle

Common Goose Barnacle

Observation - Common Goose Barnacle. Description: