Thread subject:
Diptera.info :: Tachinid ID. England
Posted by nomad on 18-12-2018 09:30
#1
Found reed-bed edge of Lake Swindon, Wiltshire. England. 10/7/2018.