stick insect possibly

stick insect possibly

Observation - stick insect possibly - UK and Ireland. Description: Green, six legs, about 5 long

Green, six legs, about 5" long