Description Reviews Trollbeads Framed by Nature Trollbeads Framed by Nature is a brilliant silver design with an opening in the center that will house any of the round Trollbeads stones or pearls.