Sponge Spider Crab, Oncinopus Spp., on black sand. Lembeh, North Sulawesi, Indonesia
Username: Jeremykeithbrown
Editorial: No
Width: 3973 pixels
Height: 2980 pixels
Downloads: 0
Image ID: 136910782