Image 1 of 1

OR14-508z.jpg

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