← Back to Gallery October 15, 2025 Not much to say apart from the fact that it is not just a public display screen but an interactive take-away machine.