fbpx
Camouflaged insect in twigs