Holy Cross Roman Catholic School

University of Illinois at Urbana-Champaign Library
2016-08-11T14:20:29Z

Shows the north and west sides of the structure. Demolished in 1988.