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