Delta Xi (Disestablished)

University of North Carolina
Photo of Delta Xi (Disestablished)
Installed On
December 03, 1966