Pillow- hand woven Tate pillow

Pillow- hand woven Tate pillow

  • $32.00
    Unit price per 


Hand crafted in India 18x18