Richard Davidson
Other Paintings
Statement

 

Summer Tree Painting - Oil on canvas 150 x 121 cms