YMCA Chess Club

Malmesbury YMCA Chess Club © Malmesbury Memories

Malmesbury YMCA Chess Club © Malmesbury Memories

01/02/2015