John O'Hanlon (chess player)

Irish chess master

John O'Hanlon (chess player)

Irish chess master