Keith Allen is an Irish chess player who resides in the Isle of Man and has been Manx chess champion on six occasions since 1997.[1]
Developed by Nelliwinne