Segar7936.jpg
Sea urchins, Class, Echinoidea, sp. #1, Sea urchin, unidentified, Coral Gardens, Leru Cut, Mane Is, Solomon Islands, Segar7936