Glossary

Khadi Paper

Khadi Paper

A traditional Indian handmade paper produced from khadi rags.

S
X