Reticulated starfish at Castor Rock

Reticulated starfish at Castor Rock

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