Ibrox Stadium
Glasgow City, United Kingdom
City
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 capacity of 51,700.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account