"Stadium, University of Alabama, Tuscaloosa."

"Just adjacent to the city of Tuscaloosa is the University of Alabama, which occupies nearly 100 acres. Near the center of this tract is the campus proper, consisting of about 60 acres, where the University buildings are located. Here you may see this Stadium, a modern, well-equipped structure...

Full description

Bibliographic Details
Format: Electronic
Published: Alabama Department of Archives and History
Subjects:
Online Access:http://cdm17217.contentdm.oclc.org/cdm/ref/collection/photo/id/34755