dsp8000se-close-up

Audio visual installation in Northwood