Produced for the Tower Bridge Walkway exhibition. This is a short demo from an interactive touch screen exhibit produced in 7 languages
21 окт 2024