Richard Davidson

 

City Paintings - Multiple Shoes - Oil on canvas 91 x 91 cms