Christ and Child First Communion Necklace

$45.50