tachinid

tachinid

Observation - tachinid. Description: