Phasmatodea - stick insects - margygreen
Powered by SmugMug Log In

walkingstick (Phasmatodea). Gareno Amazon, Napo Ecuador