Fly on Hemlock Water Dropwort

Fly on Hemlock Water Dropwort

Observation - Fly on Hemlock Water Dropwort - Global. Description: There were lots of these on umbellifers. Are they a Robber Fly sp?

There were lots of these on umbellifers. Are they a Robber Fly sp?