Layered Heart Charmed Lock Necklace

The perfect layering piece that includes beautiful charms.

$16.00 USD
Shipping calculated at checkout.

This product is unavailable