Framed by Buds

Framed by Buds

Trollbeads

  • $58.00
    Unit price per 


Inside a bud a flower's petals lie in wait, ready to burst into joyful colors


We Also Recommend