Fryetts Kensington Chenille Fabric
Ochre I16

29 metres in stock