3 crop.jpg

Sr. Rosary Perera, superior of the welfare institutions on the Good Shepherd campus, in Nayakakanda on the northern outskirts of Colombo, the Sri Lankan capital (Thomas Scaria)
Sr. Rosary Perera, superior of the welfare institutions on the Good Shepherd campus, in Nayakakanda on the northern outskirts of Colombo, the Sri Lankan capital (Thomas Scaria)