Paper Mache Christmas Ornaments are handmade by an artisan in Kashmir, India, using paper mache crafting techniques that are generations old. These ornaments are fully hand painted and topped off with hanging loops. Each ornament comes with a string and display tag. These are handmade items so each one is similar but not exact.
Handmade in India