Richard Davidson
Other Paintings
Statement

 

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