Image 1 of 1

OR14-522z.jpg

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