MYSTIC

West Sports Ground

Glasgow, United Kingdom

Site of the world's first football international match between Scotland and England.

Submit Update