Mediterranean mussels at Seal Rock

Mediterranean mussels at Seal Rock

Observation - Mediterranean mussels at Seal Rock - Southern Africa. Description: