Photo of Lisa Keene

Lisa Keene

Art Department

Animator

Production Designer

Self