Brenda Delgado – Design You Trust — Design Daily Since 2007

Self-Taught Artist Turns Dead Cockroaches Into Painted Works of Art

242548610_382962580040784_5173884072361887078_n

Brenda Delgado, a self-taught artist from Manila, in the Philippines, paints dead cockroaches into miniature artworks inspired by classics like Starry Night or Girl With a Pearl Earring. Continue reading »