Barnacles
(Several types)
Giant Acorn Barnacle (Balanus nubilus)
Giant Acorn Barnacle (Balanus nubilus)
© Garry McCarthy