Small Fly 1-2mm

Small Fly 1-2mm

Observation - Small Fly 1-2mm - UK and Ireland. Description: