To My Daughter 'divinely protected' Milagro Vermeil Necklace - Virgin Mary and the Cross DT60 $155.99 $93.99
To My Friend 'Life's Ups and Downs' Milagro Vermeil Necklace - Virgin Mary and the Cross $155.99 $93.99