David Guerrero is a CG generalist and director.This website is under construction.Contact at david@davidguerrero.eu