DETAILED PICTURE
New Aubusson tapestry made in China. 286 x 470 cm (9 ' 5 " x 15 ' 5 "). Stock № D1189
Ask a question about this tapestry