Image 1 of 1

OR14-517z.jpg

OR14-517z  Leaf Insect female, Phyllium spp., Phillipines