stacking rings ~ vermeil

$150.00

18k vermeil stack of six hand hammered rings
Copyright © 2017 summerland mercantile