Princess Francoise Sturdza of Switzerland

Princess Francoise Sturdza of Switzerland set up the Hope For India Foundation in 2005.


 * Vice President, Royal Horticultural Society