DSC_1269

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

Leave a Reply