Back Thumbnails

The Outernet, Tottenham Court Road - some modern light-based thing which I did not really look at - impressive (big) screens.