Latest public sculpture installed in downtown Champaign