Tapestries

Let us find the perfect rug for you

3723 Aubusson Tapestry still life 3 ft 10 in x 5 ft

 

 

Incredible Weave quality on this 19th c. French Tapestry

Recent Comments