Click to go back

1904-07-16: The Festival Hall, the Central And Dominating Structure of the Louisiana Purchase Exposition