Be Still My Beaded Heart

$45.00

Hand stitched heart keyring’charm made with pre-loved wool blanket, beads and Swarovski crystals.