Hamblin Published 17 March 2015 at 363 × 583 in Churchill’s Common Touch (1) / Grace Hamblin, 1987 Share this article: