Kente

In stock

£20.00

The popoular Kente Fabric 

6 yards