(Source: Getty Images)
Harbhajan Singh India Training Session
Source: Getty Images
Harbhajan Singh India v South Africa - ICC Twenty20 World Cup Warm Up
Source: Getty Images
Harbhajan Singh CLT20 2012 Match 18 - Sydney Sixers v Mumbai Indians
Source: Getty Images
Harbhajan Singh Picture Harbhajan Singh Picture