Theresa Necklace

1 item left
Virgin Mary medal necklace
18"+2'' extension

Made in United States of America