fbpx

Diana, Princess of Wales in Anandaban, Nepal, at a hospital of the International Leprosy Federation.

Diana, Princess of Wales in Anandaban, Nepal, at a hospital of the International Leprosy Federation.