fbpx
A sketch of a beehive with bees flying out of it
Camouflaged insect in twigs