Snooker: Hugh Abernethy results, fixtures

AD
Hugh Abernethy
Age: