Andrew Foyle

Bristol : Pevsner Architectural Guides - Yale University Press, London 2004 - 324