eMascaro

eMascaro

Design Lead

Barcelona, Spain

eMascaro

Equipo Creativo de eMascaro

Schools

  • IED Instituto Europeo di Design Roma

    Roma, Italy

    2006 - 2008