Crevice anemones at Castle Rocks

Crevice anemones at Castle Rocks

Observation - Crevice anemones at Castle Rocks - Southern Africa. Description: