or

Steven Cartoccio

Steven Cartoccio Steven Cartoccio

I am a New York based animator.