Petite Heart Necklace

$24.00

18” adorable necklace, available in silver or gold plate.

You also Viewed