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