Submitted by Graham Childs on Tue, 20/07/2021 - 17:18

I think this is a Lauxaniid Fly.  It was on my dahlia.  Any idea which genus or species?

Comments