Metallic blue and bronze fly

Metallic blue and bronze fly

Observation - Metallic blue and bronze fly - UK and Ireland. Description: Beautiful metallic fly, cleaning its wings.

Beautiful metallic fly, cleaning its wings.