Reticulated starfish at Seal Rock

Reticulated starfish at Seal Rock

Observation - Reticulated starfish at Seal Rock - Southern Africa. Description: