The Leprosy Mission Trust India
The Leprosy Mission Trust India
Bangalore, India