Image 1 of 1

OR14-502z.jpg

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