Cape urchins at Wonders Pinnacle

Cape urchins at Wonders Pinnacle

Observation - Cape urchins at Wonders Pinnacle - Southern Africa. Description: