Richard Davidson
Other Paintings
Statement

 

Summer Tree Painting - Oil on canvas - 150 x 121 cms