fly?

fly?

Observation - fly? - UK and Ireland. Description: some sort of fly like thing maybe?

some sort of fly like thing maybe?