Richard Davidson

 

Other Paintings - Anthea's Wellies - Oil on canvas 91 x 84 cms