Karen Keller

Karen Keller is a layout artist at Walt Disney Animation Studios, and has worked at the studio since 1980.