Common barnacles on rock {Balanus balanoides} Britain