Barnacles

Barnacles

Observation - Barnacles - UK and Ireland. Description: