Richard Davidson

 

City Paintings - Overcoat - Oil on canvas 150 x 90 cms