David Guerrero is a CG generalist and director.


This website is under construction.


Contact at david@davidguerrero.eu