Thread subject:
Diptera.info :: Tachinidae ? of Warwick (Quebec, Canada)
Posted by Diptoch on 06-08-2024 23:39
#4
Part of the lateral view of the thorax