Alexander Henry - Darling Starling - 8331C

Regular price £3.25 Sale

Excellent quality 100% cotton fabric with a fabulous design from the one and only Alexander Henry.