Made 51
Snow Leopard Ornament
¥0.00
¥130.00
Crafted from upcycled materials by Afghan refugees living in Delhi, the Snow Leopard is the national animal of Afghanistan-a symbol of bravery and beauty.
Your cart is empty
Continue shopping