Image of Pleurosicya labiata

© 2006 Moorea Biocode