21 August 07 There’ll Always Be An England Elizabeth Masterton, There’ll Always Be An England, installation, 2007. Photo: Paul Ridout. 0 Comments