Posted by KostasZontanos on 18-03-2018 10:18
#1
Greece, Thessaloniki, Mount Chortiatis, 1000 masl. March 11, 2018.
Edited by KostasZontanos on 18-03-2018 11:35
Posted by Tony Irwin on 18-03-2018 11:26
#2
I'd say this is Tachinidae, somewhere near
Ernestia/
Eurithia