Barnacles at Castle Rocks

Barnacles at Castle Rocks

Observation - Barnacles at Castle Rocks - Southern Africa. Description: