Download this free HD photo of the university of illinois - memorial stadium, south 1st street, champaign, and illinois in Champaign, United States by Justin Shen (@shenny_visuals)
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections