INDIA | Tuesday, 18 June 2013 | Views [629]
Dren the overseer... helping Scott at the 'torch hospital' in Jatoli. May 2013.
Tags: jatoli, kumaon himalaya, uttarakhand, solar technology