Image of Dermatobranchus fortunatus

© 2007 Moorea Biocode