No, don't think so.
The wings are like lace.
It's those tubes coming out of its head!
My husband, who answers all my nature questions, says it's a Dobson Fly
I thought it was too big to be a fly but having looked at some photos I'm sure he's right. Clever husband!
Whatever it is, it's most unusual. It looks as though it has been handcrafted, and the wings look as though they have been woven.
I've never seen anything like it before. I think they're usually found near water.