Stade de la Tuiliere

Name:
Stade de la Tuiliere
Country:
Switzerland
City:
Lausanne
Seating capacity:
12544