Richard Davidson

 

Tree Paintings - Oak - Oil on canvas 132 x 100 cms