Dwarf spotted anemone at North Sands

Dwarf spotted anemone at North Sands

Observation - Dwarf spotted anemone at North Sands - Southern Africa. Description: