Luca Ricciardi

Graphic & Web Designer, Visual Specialist, Senior Art Director & Creative Coordinator

Odd Design

http://www.oddesign.it/

Milan, Italy