Stephen Croft's Matches In The Uk-championship

Last 96
Played on
2003-10-19
Last 128