a Snail-killing Fly (Dichetophora), Marsh Fly

a Snail-killing Fly (Dichetophora), Marsh Fly

Observation - a Snail-killing Fly (Dichetophora), Marsh Fly. Description: