icr28

Audio visual installation in Northwood