DSC8354-1024×808

Student interacting with a student project which includes a physical installation and mobile phone at IDM showcase 2018

Leave a Reply