32nd Team Championships 2018

TTACompetition, Glasgow