Goose Neck Barnacle

Goose Neck Barnacle
Pollicipes Cornucopia