George Blacklock, Pieta XI, 2006, oil on canvas, 153 x 122 cm (c) George Blacklock, Courtesy of Flowers Gallery, London and New York
George Blacklock, Pieta XI, 2006, oil on canvas, 153 x 122 cm (c) George Blacklock, Courtesy of Flowers Gallery, London and New York