Richard Davidson

 

Other Paintings - Wellinton Boots - Oil on canvas 90 x 90 cms