Walking anemone at Rambler Rock

Walking anemone at Rambler Rock

Observation - Walking anemone at Rambler Rock - Southern Africa. Description: