Kevin Pietersen

Published July 21, 2011 by
Business - General News

England’s Kevin Pietersen, makes a run off the bowling of India’s Zaheer Khan during the first day of the first Test at Lord’s Cricket ground in London, Thursday, July 21, 2011. (AP Photo/Alastair Grant)

Share Post:
N