Britain’s Prince Charles sows rice seeds in a field during his visit to Navdanya Bija Vidyapeeth Farm in Dehradun in the northern Himalayan state of Uttarakhand, during his nine-day long visit to India, November 7, 2013. REUTERS/Mansi Thapliyal (INDIA – Tags: ROYALS) – RTX1541Z

Leave a Reply

Member Login