Richard Davidson

 

City Paintings - City Shoes-4 - Oil on canvas 71 x 110 cms