Image of Leucetta chagosensis

© 2010 Moorea Biocode