Close

Gooseneck barnacle

Pollicipes polymerus

Gooseneck barnacle