Temple Station

oil on canvas
25.4 x 30.5 cm

£2,750

Enquire