Italian Silver Orthodox Greek Color Icon Saints Constantine & Helen Made in Italy Icon on a glass stand

SKU: RL1210VX Category: