Image 1 of 1

2009 World Cup - Mission Hills - China - 001.jpg

Caddies line up during the World Cup played over the Olazabal Course at Mission Hills in Shenzhen, China. Picture Credit / Phil Inglis
twitterlinkedinfacebook