blue tachinid

blue tachinid

Observation - blue tachinid - UK and Ireland. Description: my tachinid flies