View all
Football stadium in Glasgow, Scotland, UK
Ibrox Stadium is a football stadium on the south side of the River Clyde in the Ibrox area of Glasgow, Scotland. Wikipedia