Aubusson Pillows

What are Aubusson Pillows ?

Aubusson is originally a town in France well known for its fine flat hand weaving tapestries. Therefore, the name Aubusson is now used for any tapestries that use this method of weaving.