AUBUSSON

AUBUSSON

Tap the picture to see it full screen.

AUBUSSON 02061

France ca. 1880
19'5" x 10'6" (592 x 320 cm)