About Angel Hearts
ANGEL HEARTS are handmade and embellished felt hearts, each one is an individual, one-off design. They are made with love and should be given with love, creating a positive energy that stays with the Guardian Angel Charm on the Heart.
More about Angel Hearts
07926258890