Stade Gabriel Montpied

Name:
Stade Gabriel Montpied
Country:
France
City:
Clermont-Ferrand
Seating capacity:
11980