large coulorful fly

large coulorful fly

Observation - large coulorful fly - UK and Ireland. Description: