DSC_1262

students presenting their project which includes an eye shaped physical installation with live performance at IDM showcase 2017

Leave a Reply