A director, designer and

animator based in New York.
 

Marco Rosella Director, Designer and Animator
X