Thread subject:
Diptera.info :: UK Tachinidae Carcelia
Posted by ChrisR on 12-05-2011 19:04
#6
No, not
Carcelia
(eye too small) ... not sure what it is though ;)