Richard Davidson
Other Paintings
Statement

 

Tree Paintings - Trees on Green - Oil on canvas - 94 x 87 cms