- Explore community
Added: 12th April 2012
Found during a children's "Mini-beast bug hunt" at Thatcham's Discovery Centre. It was found on the trunk of a tree near a lake. It's about 10mm long. I don't recall having seen anything like this before.