Insects and their kin sample images - Kefyn Catley

HEMIPTERA: Reduviidae: (assassin bugs) Harpactorinae: Sinea diadema, spined ambush bug