Saint Nicholas

Icon

Mother of God Greek Catholic Church
Oradea, Romania

The church belongs to the Franciscan Monastery in Oradea.