Thread subject:
Diptera.info :: Tachinid
Posted by andrewsi on 16-02-2023 10:26
#8
Seems to be Panzeria laevigata