Image of Platypodia semigranosa

© 2009 Moorea Biocode