St. Theodora of Alexandria icon

Regular price $ 18.00

Orthodox icon of Saint Theodora of Alexandria.

Commemorated September 11th.