chess-badge

The

46th Guernsey
Chess Festival

16 - 22 October 2022

Thanks to our supporters: