Collection: Indian tapestries and wall hangings

A beautiful collection of 100% cotton Indian tapestries, handprinted in India.

all of our tapestries are all ethically sourced, fairtrade products.

7 products
  • Peacock mandala throw,tapestry, 100% cotton bedspread, fair trade gift
    Peacock mandala hippy rhrow indian tapestry bedspread cotton handprinted wall hanging boho decor
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • Elephant mandala wall hanging, double bedspread
    Elephant mandala wall hanging, Indian tapestry, wall hanging, boho decor, cotton mandala throw, hippy throw, small wall hanging
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • Zodiac, horoscope, Indian tapestry/ throw (various colours available )
    Zodiac, horoscope, Indian tapestry/ throw (various colours available )
    Regular price
    £15.00
    Sale price
    £15.00
    Unit price
    per 
  • Purple Mandala throw with matching pillowcases, Indian tapestry,large boho wall art, cotton mandala wall hanging, hippy tapestry fairtrade
    Purple Mandala throw with matching pillowcases, Indian tapestry,large boho wall art, cotton mandala wall hanging, hippy tapestry fairtrade
    Regular price
    £24.99
    Sale price
    £24.99
    Unit price
    per 
  • Peacock Mandala tie dye Indian tapestry, wall hanging, boho decor, cotton mandala throw, hippy throw, large indian boho wall hanging
    Peacock Mandala tie dye Indian tapestry, wall hanging, boho decor, cotton mandala throw, hippy throw, large  indian boho wall hanging
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per 
  • Peacock mandala indian tapestry, throw, single bedspread
    Peacock mandala indian tapestry, throw, single bedspread
    Regular price
    £14.99
    Sale price
    £14.99
    Unit price
    per 
  • Peacock mandala indian tapestry, throw, double bedspread
    Peacock mandala indian tapestry, throw, double bedspread
    Regular price
    £20.00
    Sale price
    £20.00
    Unit price
    per