Tomas Esteve (Columbia)

Novice Speaker Results

8th Swarthmore Novice (2016-2017)