Created by London-based creative agencies Squint/Opera and Hirsch&Mann, Discovery Wall is a wall-sized installation created from thousands of tiny screens and lenses.