Hicham Habboub my hero
Klubok
Equifax Chess Club
107 Tag
Habboub Chess
3 Tag
Excelsior Chess Club
4 Tag
Chess in the Park
1 114 Tag
Chess Federation of Canada
873 Tag