Tapestries

Let us find the perfect rug for you

3688 Tapestry 6 ft 4 in x 6 ft 8 in

18th century French Aubusson Tapestry of a country scene