← Back to Gallery

Not much to say apart from the fact that it is not just a public display screen but an interactive take-away machine.