Winner - 22 Dec 2012

Smootiz Studio

Smootiz Studio
Smootiz Studio France

Visit website

Located in the heart of the city of Lyon, the studio offers its expertise to communities, businesses and advertising agencies and offers its expertise in publishing, graphic design, web design and graphic design.