Shanghai Small World Chess Club

33 Members
Nov 6, 2020
26 Events Played

Shanghai Small World Chess Club's team for World online 2022-2023 chess league