Thread subject:
Diptera.info :: Sarcophagidae
Posted by Zeegers on 22-04-2023 19:10
#2
Sarcophila. Impossible to say more.
Theo