mansanjamsinghbhatia

Waterloo Chess Club Member

Canadian Federation of Chess Member