Snooker: Mark Allen results

AD
Mark Allen
Age: