Caribbean Long-spined Urchin

powered by infradox.com