Illinois Triangular

01/23/1993

University of Illinois - Urbana, IL -- Armory