Sister Alice - Principal STC 1984Submitted by: Faustina BonnerDec 8, 20171 min readST TERESA'S CONVENT: This picture features Sister Alice, Principal of STC in 1984.