Born in Beunos Aires but based in Spain, Nico Castro is a Creative Designer and Art Director. Honouring the colour, composition, and oddity, he has worked in TV Branding, high quality visuals and animation..Behance
Born in Beunos Aires but based in Spain, Nico Castro is a Creative Designer and Art Director. Honouring the colour, composition, and oddity, he has worked in TV Branding, high quality visuals and animation..Behance