Tag: Wonderspaces
Jan. 31, 2020
Wonderspaces inspires as much wonder as its name implies
What is immersive art? While there might not be a distinct and universally agreed upon definition, immersive art is space that typically activates other senses…