Image of Holothuria impatiens

© 2007 Moorea Biocode