40cm of purple glass beads, white shells and natural freshwater pearls

Purple Devotion

$30.00Price