Thread subject: Diptera.info :: Tachinidae - Loc : Turkey ???

Posted by Zeegers on 20-09-2017 09:37
#5

Could you please be more specific about the locality ?
Istanbul and Kars are both Turkey, but very different .....


Theo