Image of Janolus mirabilis

© 2007 Moorea Biocode