St. Leonides Bishop of Athens icon

Regular price $ 22.00

Orthodox icon of Saint Leonides, Bishop of Athens.

Commemorated April 15th.