Diana Delgado



Smelly Yellow
Oil, acrylic, tape on canvas
30 x 30 inches