Ibrox Stadium

Opened:
1899-12-30
Capacity:
50817
Adresse:
150 Edmiston Dr, Glasgow G51 2XD, UK
X