Thread subject:
Diptera.info :: Tachinidae indet.
Posted by John Carr on 15-05-2023 15:21
#5
Maybe a
Drymeia
. Most species are found at high altitude or latitude.