Last Bus to Norwood Junction

Oil on Canvas – 2014
Painting: 66 x 30.5cm – Frame: 68.5 x 33cm

£300