Urchins (Echinoidea) - My Hawaiian Images
Powered by SmugMug Log In

Macro detail of the amazingly intricate structure present in a Rough spine urchin (Chondrocidaris gigantea).