devotional treasures

vintage | french | catholic

shop
Trésor Bleu

petite communion necklaces

for girls: $40-$60 each

shop
Trésor Bleu