Downtown Chess at Heliopolis
Hosted by Calgary Social Chess Club, all skill levels are welcome. Just show up, bring your board if you have one, and play!
Hosted by Calgary Social Chess Club, all skill levels are welcome. Just show up, bring your board if you have one, and play!