Insects and their kin sample images - Kefyn Catley

DIPTERA: Tephritoidea: Ulidiidae: Callopistromyia annulipes, peacock fly displaying (4mm)

DIPTERAPeacock Fly Callopistromyia annulipes UlidiidaeTephritidaeTephritoideaTomoplagiaUlidiidae

From Flies (Diptera)