Handmade Moroccan rug

L : 170 CM
W : 112 CM




£665.00