post #1 of 1
Thread Starter 
http://www.theembassyitalia.com/shirting-fabrics.html

They claim to be the exclusive retailer of Testa fabrics. Has anyone ever bought anything from them or heard of them before?

Thank you.