The halls, the stage, the stand and the bar of Hydra Esports Stadium.
1 of 19
The Hydra Esports Stadium building on Gogol Street