Snooker: Pat Houlihan results, fixtures

AD
Pat Houlihan
Age: