CHRISTMAS CARDS

Fabric of Life has unique Christmas cards that are handmade in India.
These handmade cards  are embroidered and hand-printed and support communities in West Bengal