Elisha Sarti
Elisha Sarti, work in progress, detail, 2016
Painting on canvas, 30 x 40 in / 76.2 x 101.6 cm.