Richard Davidson

 

City People - City Light - Oil on canvas 91 x 60 cms