R L

Ruggiero Lamacchia

28 years • Turin

Education & training

E. G. Ghirardi

2005 - 2009 Turin, Metropolitan City of TurinDesign /UX / UI