by Westley Price » Sat Jul 23, 2016 8:09 pm
Yup, one of the green snakes (Philothamnus sp.) and theyre all harmless.
Make no mistake, they can and will bite, but harmless.
"I am dying by inches from not having anybody to talk to about insects." - Charles Darwin