Rugs and wall hangings

Large Aubusson Tapestry

Large Aubusson Tapestry
£875.00 Approx $1107.59, €1022.2