Keeping Promises
Keeping Promises

Keeping Promises

Regular price $189.00
1960's rhinestone brooch layered over a mid century modern brass pendant and accented with a smokey Quartz tassel