DAVID ROSS
TREE
2012
oil on canvas
111cm x 61cm
1 of 40 >