Image of Phanerophthalmus smaragdinus

© 2013 Moorea Biocode