Mama's Pizza

Texas Library
Abstract/Description: A photograph of Mama's Pizza near campus in 1989.