Mission 360 / Bay Area Chess Master Swiss 

July 30, 2023