Venues

Universal Sports Complex Odessa

Address: 17 Vysokyi Ln, Odessa, Ukraine

Perfomances on this venue