2018 NAQT Collegiate Novice at Stanford

October 6, 2018