Flies (Diptera) - Kefyn Catley

DIPTERA: Calliphoridae: blow flies, Calliphora livida

CalliphoridaeDIPTERAHomeNCUSA flies

From Insects and their kin sample images