Image 1 of 1

OR07-579z.jpg

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