A Tachinidae found in France, laboissiere, the june 01 2014,
Maybe a Nemorilla ?
The picture is not by me but at a another insect amator with his authorization
Picture author : P6P
Posted by ChrisR on 28-07-2014 17:48
#2
Yes, I would say Nemorilla but not sure which one :)