Sports complex Sever
Name:
Sports complex Sever
Country:
Russia
City:
Novosibirsk
Seating capacity:
3000