Champaign, IL, Vereinigte Staaten von Amerika
University of Illinois at Urbana-Champaign | College of Fine + Applied Arts
University of Illinois at Urbana-Champaign | College of Fine + Applied Arts, 608 E. Lorado Taft Dr., Champaign, IL, 61820, Vereinigte Staaten von Amerika.