142cm
Showing all 3 resultsSorted by latest
-
12972
£13.75 per metre Ring to orderNavy Blue 97% Cotton 3% Elastane Seersucker Shirting from Riverside
142cm
Pre-Wash 30˚C -
12971
£13.75 per metre Ring to orderChambray Sky Blue 97% Cotton 3% Elastane Seersucker Shirting from Riverside
142cm
Pre-Wash 30˚C -
11405
£12.50 per metre Ring to orderBlue Chambray Prince of Wales Check 76% Viscose 24% Linen mix Shirting
142cm
Pre-Wash 30˚C**LOW STOCK!**
Showing all 3 resultsSorted by latest