YMCA Chess Club

Malmesbury YMCA Chess Club © Malmesbury Memories

Malmesbury YMCA Chess Club © Malmesbury Memories

1 February, 2015