Peter Daverington

Victory
2013
Oil, acrylic and gold leaf on canvas
63"x49" (160 x 125) cm