COUCOU CLOCK is a Swiss visual communication agency specialized in food & interior design, based in Lausanne since 2008.
We are currently doing some enhancement to our site. Stay tuned !