Who among the following snooker players has clinched the 2017 IBSF World Snooker Championship

Advertise Here