Deluge, 1999, 20" x 30", oil on canvas
Collection of Andrea Abad

back