'The Tourist' A wall sculpture for The London Business School depicting scenes of contemporary Architecture on etched glass panels flowing down two atrium spaces. Home / Back