Mother Thecla

Mother Thecla is the abbess of the Convent of the Meeting of the Lord in Stanwood, Washington. The convent belongs to the Holy Orthodox Church of North America, Holy Orthodox Metropolis of Boston.