[St. Pachomius Library]

Mother Alexandra (Princess Ileana of Romania), Abbess of Ellwood City


XX Century
Pioneering monastic in the United States.


Return to St Pachomius Library.