Record for Ewan McClelland

In This Round

Ewan McClelland is not adjudicating this round.

About Ewan McClelland

Institution: University of Liverpool