Posted by parnassius on 27-01-2022 16:05
#1
Photographed in Turin, Piedmont, NW Italy, at 200 mt above sea level, on 27th June 2019. Could it be a Heleomyzidae?
Edited by parnassius on 31-01-2022 12:02
Posted by parnassius on 29-01-2022 12:46
#3
Surely you're right, great thanks!