Herringbone Polycotton Shirting - Pearl Mist Stripe
£2.50
per half metre
Herringbone Polycotton Shirting - Serious Navy Stripe
£2.50
per half metre
Herringbone Polycotton Shirting - Cream Classic Stripe
£2.50
per half metre
Cotton & Viscose Herringbone Chambray Denim - Ice Mountains
£6.00
per half metre