Purple And White Micro Double Check Fine Italian Shirting #28586
£7.92
This Italian shirting fabric features a unique purple and white micro double check, offering a fine, sophisticated pattern for shirts, blouses, and lightweight dresses. Its soft, airy texture makes...