186 cm x 131 cm (incl. frame) oil on canvas
Ref: M0581
Details of painting: Walthamstow Triptych
Order this painting: