19th December 2024
The success of NEoN festivals come down to 2 things. Firstly – the thought-provoking installations which highlight digital art from across the globe, secondly –...