The Triptych

The Triptych 1991-2004 oil on linen 183 x 579 cm P.O.A.