Thread subject:
Diptera.info :: Tachinidae ID => Eliozeta pellucens
Posted by Zeegers on 20-10-2023 09:24
#2
A Phasiinae, I'd say Eliozeta pellucens
Theo