Harry age 11 at Christ's Hospital

Harry in Sydney 2003:

 

Harry in China 2006:

 

Harry in Tibet 2007

 

Harry in China 2007: