1899
Byggnad
Ibrox Stadium is a football stadium on the south side of the River Clyde in the Ibrox area of Glasgow, Scotland. The home of Scottish Premiership team Rangers, Ibrox is the third-largest football stadium in Scotland, with an all-seated capa …
På kartan
Fortsätt utforska
Upptäck fler platser i Glasgow