DSC8368-671×1024

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

Leave a Reply