Personal Information
Organización/Lugar de trabajo
Barcelona Spain
Sitio web
carlostalaga.com
Acerca de
Digital arts, media consultant