Peter Daverington

 Iconoclast | oil on linen | 60" x 48" | 2014
Iconoclast | oil on linen | 60″ × 48″ | 2014