Richard Davidson
Other Paintings
Statement

 

City Paintings - Leaves - Oil on canvas 100 x 130 cms