Thread subject:
Diptera.info :: Sarcophagidae? Looks like Tachinidae
Posted by Zeegers on 25-05-2019 18:16
#4
Iguess that is the light.
It is a Sarc ...
Theo