37cm of multicoloured glass beads, white shells and natural freshwater pearls

Rainbow Devotion

$30.00Price