Italian Silver Orthodox Greek Icon Saints Constantine & Helen Made in Italy icon on a Glass stand

SKU: RL1210V Category: