Handwoven in Belgium since 1867
50 × 50 cm
70 × 40 cm
from £189.00
from £76.00
from £69.00
from £119.00
from £90.00