Today Live

France
Stade de La Liberte

Information

Name
Stade de La Liberte
Country
FranceFrance
City
Cambrai
Capacity
2.000 Seats