Mira Scharf

Mira Scharf

About Me
Mira Scharf is an animator and cartoonist in New York City.