Peter Daverington

The Artist's Studio
2013
Oil in Canvas
78" x 60" (204 x 153) cm