San Jose Summer Chess Championship 2021

San Jose Summer Chess Championship 2021

Jul 24, 2021 – Jul 25, 2021