DAVID ROSS
TREE
2012
oil on canvas
172cm x 61cm
< 6 of 40 >