Mother Alexandra

Mother Alexandra

Mother Alexandra (1909-1991) of Holy Transfiguration Monastery, Ellwood City, Penn.