Thank you for your patience while we retrieve your images.
2016 Melbourne Cup Carnival - Emirates Melbourne Cup Day

2016 Melbourne Cup Carnival - Emirates Melbourne Cup Day

MELBOURNE, AUSTRALIA - NOVEMBER 1: Kevin Pietersen at the Melbourne Cup Carnival for Emirates Melbourne Cup Day on November 1 2016