DAVID ROSS
TREE
2012
oil on canvas
155cm x 91cm
< 5 of 40 >