baroque pearls on elastic jewelry cord

(BPB1) freshwater baroque pearls

$16.00Price