John Louden Cotton Batik Fabric B18 John Louden Cotton Batik Fabric B18 John Louden Cotton Batik Fabric B18 John Louden Cotton Batik Fabric B18 Priced per half metre £4.50