ST NICHOLAS CHURCHYARD, KENILWORTH, ENGLAND

Water soluble oils
24" x 18"
2007