Image of Ptychodera flava

© 2007 Moorea Biocode