Steven Cartoccio Steven Cartoccio

Steven Cartoccio

I am a New York based animator.