Image 1 of 1

Radiant Sea Urchin 4-4-24-1179.jpg

Radiant Sea Urchin, Astropyga radiata, Fire Urchin, Anilao, Philippines