image

image

Observation - image - UK and Ireland. Description: Can anyone tell me what this is? There were lots of them coming out of little borrows in the mud. Are they some sort of flying ant?

Can anyone tell me what this is? There were lots of them coming out of little borrows in the mud. Are they some sort of flying ant?