Aubusson

Aubusson

Tap the picture to see it full screen.

Aubusson 16258

China ca. 21st Century
12'5" x 9'5" (378 x 287 cm)
In stock Please contact us for more information.