In passing 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.