A Moroccan 'Rabat' carpet with a red and blue ground, 300 x 218 cm

Est £300 - £400