DSC6014-1024×746

Student project on a monitor at IDM 2016 showcase

Leave a Reply