Blue Wash Shirting

Blue Wash Shirting

Regular price £7.35

Beautiful, luxury shirting fabric. Marks will wash out.