DAVID ROSS
landscape
2001
oil on canvas
80cm x 90cm
< 25 of 40 >