Image of Opheodesoma spectabilis

© 2007 Moorea Biocode