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