Printed fabrics on Plaza Mayor (Sabadell).

Printed fabrics to cover the works of the Plaza Mayor in Sabadell, Barcelona.