Small Stone Barrington Bangles

$20.00

Custom wire-wrapped bangle bracelets designed with a variety of crystals and semi-precious gems. Handmade in New England.