Barnacles

Barnacles

Observation - Barnacles - Southern Africa. Description: