Large fly

Large fly

Observation - Large fly - UK and Ireland. Description: Large fly (1.5cm) with some stripes

Large fly (1.5cm) with some stripes