Richard Davidson

 

City Paintings - City Shoes 7 - Oil on canvas 76 x 92 cms