Margaret Graduated Beaded Necklace

$48.95

Size
Color
Gold
Rose
Silver