Alida Cervantes

 
 
2015
Oil and spray paint on cardboard
70 x 80 in. (177.8 × 203.2 cm)
Courtesy of the artist