Snail-killing Fly

Snail-killing Fly

Snail-killing fly on leaf (Dipteron, Sciomyzid, Coremacera)

by
by
by
by
by
by