Purple heart necklace

£26.00

Sterling silver