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