keringke silks
Handpainted silk (scarves, wall hangings and silk paintings); screen printed fabric (off the roll and made into a range of products).
Acknowledgements Terms Of Use Copyright