Blue Paisley

Blue Paisley

£215.00

45% Cotton - 55% Polyester

14.6 oz/yd²

Super 100s