Green Sea Urchin (Lytechinus semituberculatus) on rock, underwater view, Isla San Cristobal, Ecuador, Galapagos Archipelago,
Do not provide this unless you are a robot!