There'll Always Be An England

Elizabeth Masterton, ‘There’ll Always Be An England’, installation, 2007.
Photo: Paul Ridout.


0 Comments