Last Supper 1959, 122 x 488 cm, oil on board (Christ Church, Kensington)

Last Supper 1959, 122 x 488 cm, oil on board (Christ Church, Kensington)