Thread subject:
Diptera.info :: Tachinidae? -> Sarcophaga sp.!
Posted by Volker Achterberg on 11-03-2021 13:49
#2
2nd picture