Lion Roars at Wembley: British Empire Exhibition, 1924-25

Close window