Thread subject:
Diptera.info :: Tachinidae ID => posssibly Exorista
Posted by KimGH on 10-10-2018 06:50
#6
abdomen tip, ventral view