Mirror Maze by Es Devlin in London’s Peckham | urdesignmag
Mirror Maze is a multi-room installation built by British stage designer Es Devlin inside a former warehouse in Peckham, Southeast London.
Dorothee de Coster