Embroidered Cotton Fabric: 100% Cotton Fabrics from Switzerland by ...

Responsive image
source