Date captured: Saturday, June 21, 2008.
Date posted: June 21, 2008. Filed under: Churches, Downtown Champaign.