Portuguese Arraiolos needlework carpet • mid 20th cent (340 x 298cm)

£1,680.00

340 x 298cm / 11ft2" x 9ft8"