Snooker: Haitham Al Mahri results, fixtures

AD
Haitham Al Mahri
Age: