Thread subject:
Diptera.info :: Tachinidae. Clemelis ??
Posted by Zeegers on 13-04-2024 13:40
#4
No. But I cannot tell what it is. Many crucial features are not visible, alas.
Theo