Now showing items 1-1 of 1
Astrodome construction, distant exterior view
(Rice University, 1963-09)
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 ...