Now showing items 1-1 of 1
Astrodome construction, interior view with workman
(Rice University, 1965-01)
The Astrodome was the world's first domed sports stadium, located in Houston, Texas. It was designed by the architecture firms of Hermon Lloyd & W. B. Morgan, and Wilson, Morris, Crain and Anderson. It was completed in ...