Istanbul Technical University Stadium also know as ITU Stadium is a football, basketball and volleyball stadium located in Istanbul, Turkey.
September 16, 2014
Part of artRAVE: The ARTPOP Ball.
Istanbul Technical University Stadium also know as ITU Stadium is a football, basketball and volleyball stadium located in Istanbul, Turkey.
Part of artRAVE: The ARTPOP Ball.