Little bug on Fringed Spiderflower Scientific name: Cleome rutidosperma Family: Capparaceae Synonym: C. ciliata
© Monique Simons