Corner of Main St. and Neil St., Champaign, IL, 1999

back to Street Photography