Old Glasgow

Image search results - "huge crowds inside and outside of the stadium at the international football match between scotland and england at hampden park, glasgow april 4th 1908."
No image to display
 

Choose your language: