Image of Geograpsus crinipes

© 2007 Moorea Biocode