Sr. Alessandra Kubasta, OP, taught at St. Thomas More in Alhambra Angelus Staff May 24, 2017 < 1 Min Read