SISTERS OF CHARITY


Physical Address:

Leribe, Lesotho