Blue Velvet

Blue Velvet

$25.00Price
stunning blue glass beads all hand made