St. Theodora of Alexandria icon

Regular price $ 19.00

Orthodox icon of Saint Theodora of Alexandria.

Commemorated September 11th.