Vintage Faith Cross Beaded Necklace

$11.99
Color:  Yellow
Size:  ONE-SIZE
Quantity