Red Heart Layered Necklace £12.99PriceRed crystal and heart layered necklace. hand made and light weight and comfortable to wear 18 -20 inches long.QuantityAdd to Cart
Red Heart Layered Necklace £12.99PriceRed crystal and heart layered necklace. hand made and light weight and comfortable to wear 18 -20 inches long.QuantityAdd to Cart