Barnacles

Barnacles

Observation - Barnacles - UK and Ireland. Description: white crustacean on rocks

white crustacean on rocks