Bit of a long shot but I reckon that fabric is italian,also seen it before but can't for the life of me remember where [8)]Try boy riven (not sure the spelling is right)& the likes automotive upholsterers would be my first port of call. haberdasheries may be able to help,seek & he/she shall find [^]