DSC_1272

Students standing with a project which includes an eye shaped physical installation at IDM showcase 2017

Leave a Reply