DAVID ROSS
Landscape
2001
oil on canvas
70cm x 85cm
< 23 of 40 >