Vintage cotton blend Indian blanket rug from Mexico, with lavender and purple stripes! It measures about 42" x 66" not counting the fringe.
It's in good clean condition though used - there's some general wear and a few pulled threads but no spots or holes.