Ibrox Stadium

stadium photo
City
Glasgow
Clubs
Address
150 Edmiston Drive
Capacity
51082
Surface
grass