St. Nicholas Cavasilas icon

Regular price $ 24.00

Orthodox icon of Saint Nicholas Cavasilas, Kavasilas. Contemporary Icon.

Commemorated June 20