Delilah Painted Stripes Dusk Blue

Delilah Painted Stripes Dusk Blue

Price is per half metre. 110cm wide.

100% cotton