Aubusson

Aubusson

Tap the picture to see it full screen.

Aubusson 02113

France ca. 18th Century
7'8" x 2'4" (234 x 71 cm)
In stock Please contact us for more information.