Image 1 of 1

OR07-580z.jpg

OR07-580z Jungle Nymph Walking Stick female, Heteropteryx dilatata, Malaysia