DAVID ROSS
TREE
2012
oil on canvas
122cm x 61cm
< 4 of 40 >