Red Lion Inn/Trito's

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

Shows the north and east sides of the structure.