Designed by
Title
Stephen Maguire of Scotland #44329815
Description
Bangkok, Thailand - SEP 6:Stephen Maguire of Scotland in action during the final match Sangsom Six-red World Championship 2014 at Montien Riverside Hotel on September 6, 2014 in Bangkok, Thailand.
This image is editorial