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