Stade de Geneve

Name:
Stade de Geneve
Country:
Switzerland
City:
Geneva
Seating capacity:
30084