Sister Cecelia Albury of the St Martins Catholic Convent in Nassau died n Saturday 28 March 2020. May she rest in peace. A gracious soul.
Farewell Sister Cecelia Albury

Sister Cecelia Albury of the St Martins Catholic Convent in Nassau died n Saturday 28 March 2020. May she rest in peace. A gracious soul.