Chi Chi Cards UK

341 followers
·
697 following
Stockton-On-Tees, UK  ·  Chi Chi Cards have been producing Luxury, Handmade cards for many years. Each card can be personalised and all feature Swarovski crystals. Custom orders too!
Chi Chi Cards UK