The Sunday Paper #256 April 21, 2019
Shizen Design papers are manufactured by hand in India. These papers are made from t-shirt cotton waste, and the huge variety of patterns are screen …