Chess tournament for grades 7 and 8

Full day
June 28, 2023

Show calendar