Screen Paper Machie 24 Inch Assorted Design
- SKU: K211D122KA1226009000
Screen Paper Machie 24 Inch Assorted Design Papier mache art is practiced in Kashmir. Papier Mache literally means “pulped paper”. The base constitutes of a composite material consisting of paper pieces or pulped paper bounded w..
Tags: Papier Mache Home Decor