Thread subject:
Diptera.info :: Which tiny tachinid => Eliozeta pellucens
Posted by Karsten Thomsen on 10-01-2021 11:35
#1
Probably 4-5 mms, on Achillea millefolium. Eriknauer at Horsens, Denmark, 4 September 2020.
Edited by Karsten Thomsen on 10-01-2021 19:32