Share
twitterlinkedinfacebook
Image 1 of 1
47003RKP.jpg
Stick Insect, Sipyloidea sipylus, on shrub, Isalo National Park, Madagascar, camouflaged,