Horse mussel at Rambler Rock

Horse mussel at Rambler Rock

Observation - Horse mussel at Rambler Rock - Southern Africa. Description: