I just had a look to see if I could i.d. your bug. I think it might be a dragonfly nymph. I mean, I have no idea, really — iNaturalist thinks it’s a southern hawker. Not to say their suggestions are always accurate, but after looking at some photos, it’s definitely not impossible.
RE: 🌿 Wednesday Walk