St. Telemachos icon

Regular price $ 36.00

Orthodox icon of Saint Telemachos, Telemachus. Contemporary icon.

Commemorated January 1.

 


You may also like