Carles Delclaux Is

Carles Delclaux is a Spanish textile artist renowned for his reinterpretations of classic works & innovative tapestry designs. Explore his rich, symbolic art.