Embroidered Cotton Fabric: 100% Cotton Fabrics from Italy by Aldo ...

Responsive image
source