London 11 2011
Gouache on paper
38 x 57 cm
Purchase for $1,500.00
London 25 2015
56 x 152 cm
Purchase for $2,700.00
London 23 2015
gouache on paper
56 x 76 cm
London 22 2015
Charcoal and gouache on paper, installed in office across from Tate Modern
London 24 2011
London 21 2011
London 14 2011
London 19 2011
London 17 2011
28 x 38 cm
Purchase for $900.00
London 13 2011
London 12 2011
London 8 2011
London 7 2011
London 6 2011
Gouache on paper.
London 5 2011
London 4 2011
London 3 2011
London 2 2011