The Theological Meaning of the Icon of the Nativity of Christ

Fr Stamatis Skliris on “The Theological Meaning of the Icon of the Nativity of Christ”, a presentation at St Nicholas church, Plaka, Athens, December 2017.

Copyright © 2018 Holy Icon & Western American Diocese. All Rights Reserved.