78 Photos from Hampden Park, Glasgow.
a 51,866-capacity venue that serves as the national stadium of football in the Mount Florida area of Glasgow, Scotland.
Invalid Displayed Gallery
Call me biased, but shouldn’t the national stadium be in the capital.