Fly

Fly

Observation - Fly - UK and Ireland. Description: Unsure what type of fly this is because of the colour on its back.

Unsure what type of fly this is because of the colour on its back.