Cheshire Charms' Profile
Cheshire Charms is a shop that offers a wide variety of charms, beads, pendants and more. We love telling stories through our own crafting work, so we wish to offer you the supplies you need to create your own stories.
- Born on August 15
- Joined June 17, 2012
- Cheshire Charms
- Plainfield, IL, United States