Artist Duo Are Delighting Art Lovers With Their Amazing Paper 3D Art Installations

It was probably their common interests that brought these two French artists, Lucie Thomas, and Thibault Zimmerman, together to establish Zim&Zou, a French studio based in Nancy, France. Lucie, born in the Vosges in 1987 and Thibault in Paris in 1986, met each other while undergoing a three-year graphic design course that included design, publishing, […]

Artist Duo Are Delighting Art Lovers With Their Amazing Paper 3D Art Installations Read More »