August 29, 2022 Insects Baby stick insect (body ~1cm long) Bumble bee Share this:TwitterFacebookLike this:Like Loading...