Kingfisher Fabrics Polo batiks, also known as Smoke batiks, are ideal for mixing and matching.
100% cotton for patchwork and quilting.
Price per 0.5m