Sterling Silver 16mm Heart Locket Small Swirls Rhodium Finish

Regular price $28.00