St. Menelaos icon

Regular price $ 22.00

Orthodox icon of Saint Menelaos. Contemporary icon.

Commemorated July 22.


You may also like