39cm of blue glass beads, white shells and natural freshwater pearls

Blue Devotion

$30.00Price