blue fly

blue fly

Observation - blue fly - UK and Ireland. Description: