Pollicipes polymerus Sowerby, 1833
Goose-Neck Barnacle
Family: Pollicipedidae

© Jim Riley     (Photo ID #15734)