Richard Davidson
Other Paintings
Statement

 

Tree Paintings - Three Trees - Oil on canvas - 84 x 111 cms