DSC8354-1024×808

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

Comments

Leave a Reply