Hatchling Carolina Mantis wondering what I’m doing in its face. Here’s hoping these little guys can bring the fight to the enemy bugs in our garden!

  • @roboRoboat
    link
    61 year ago

    Woah, rad! Mantises (manti? mantopedes? 🤔) are the coolest.