A colourful fly

A colourful fly

Observation - A colourful fly - UK and Ireland. Description: A fly but that's about all I can work out

A fly but that's about all I can work out