Image 1 of 1

Tiny Sea Urchin ss 6-11-11-662.jpg

Tiny Sea Urchin; variegated sea urchin; Lytechinus variegatus