fly

fly

Observation - fly - UK and Ireland. Description: Large fly, 20-25mm long patterned body

Large fly, 20-25mm long
patterned body