About
Kelli Clark is an animator based in Philadelphia, PA.