Thread subject: Diptera.info :: Sarcophagidae/Tachinidae? --> Sarcophagidae sp.

Posted by Nacho Cabellos on 26-09-2025 19:19
#5

I would have said it's a Sarco...