Thread subject:
Diptera.info :: Tachinidae ID => posssibly Exorista
Posted by KimGH on 08-10-2018 09:22
#2
Head, lateral view