Installation The Amazing Rolling Picture Show Video art by various artists and art collectives displayed on screens transported by custom-built... Read More