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