Thread subject:
Diptera.info :: Tachinidae ? of Warwick (Quebec, Canada)
Posted by Diptoch on 06-08-2024 23:40
#6
Latera view of the head