127 cm x 127 cm oil on canvas
Ref: M0561
Details of painting: Walthamstow Triptych
Order this painting: