Thread subject:
Diptera.info :: Tachinidae id request 2 - Tlephusa cincinna (?)
Posted by Zeegers on 24-10-2021 13:13
#7
That is my first impression, indeed.
Theo