Mini heart necklaces - 30-40mmChoose from;Quartz (blue/purple)Agate (red/orange) Lapis Lazuli JadeMalachite All bright and beautiful!Mini Crystal Heart Necklace£3.99PriceCrystal TypeSelectQuantityAdd to Cart