2015 © David Valls
Contact David Valls
David Valls
contact@davidvalls.com
Art Direction & development
MgComunicació
www.mgcomunicacio.com
Contact MgComunicació
Miquel Gleyal
miquel@mgcomunicacio.com
Programming
Oriol Planas
Contents and pictures
David Valls
contact@davidvalls.com
2015 © David Valls | aviso legal créditos