AGD Shanghai Summer Invitational

2016 — Wellington International Colleg, CN

Wellington College Shanghai

Host: David Weeks