David Allonge, 2012 | Oil pastel on paper | 27.5 x 39 inches
David Allonge, 2012 | Oil pastel on paper | 27.5 x 39 inches