Thread subject:
Diptera.info :: Tachinidae 2
Posted by Zeegers on 29-10-2017 09:33
#3
Hi Roger,
It is a femal Phryxe, most likely Ph. nemea.
Sun in Scotland, that is annoying :D
Theo