June 9, 2017

Photos: IFoT 2017

Photos of the International Festival of Technology Tournament between TU Delft and TU Eindhoven.
Photographer: Igor Hoogsteder.