U
Umeer Mohammad Review of TU Delft
Very nice hall! Amazing sound and video projection...
Very nice hall! Amazing sound and video projection capabilities.
Very nice hall! Amazing sound and video projection capabilities.
Comments: