Get Premium
Wembley Stadium (then Empire Stadium) London, England. 1924