Image 1 of 1

OR07-506z.jpg

OR07-506z  Walking Stick Insect, camouflaged on tree,  Acrophylla wuelfingi