by photo4dreams
One of the largest European mufti functional indoor sport arenas located in Belgrade, Serbia.