10162IST Our Lady of Guadalupe Medallion Necklace

549.75

Necklace : 18 inches

 

 

 

4 in stock