Snail-killing Fly (Coremacera marginata) on a leaf.

- Image ID: C28G27

Snail-killing Fly (Coremacera marginata) on a leaf.

WILDLIFE GmbH / Alamy Stock Photo

Image ID: C28G27

Location: Germany