Snooker: Mohammed Ibrahim results, fixtures

AD
Mohammed Ibrahim
Age: