Balanus perforatus?

Balanus perforatus?

Observation - Balanus perforatus? - UK and Ireland. Description: