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