The Last Temptation, 1991
oils and wax on canvas
202 x 155.5 cm
Menu close