DAVID ROSS
TREE
2011
oil on canvas
122cm x 120cm
< 8 of 40 >