Thread subject:
Diptera.info :: Tachinidae: Solieria fenestrata, confirmed.
Posted by PhilC on 20-02-2018 01:04
#2
Head (big crop).