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