Image 1 of 1

OR07-501z.jpg

OR07-501z  Walking Stick Insect, Acrophylla wuelfingi