Firhill Stadium

Name:
Firhill Stadium
Country:
Scotland
City:
Glasgow
Seating capacity:
10102