Shavonne Cherry

Shavonne Cherry is an animator. She served as a character layout artist for The Simpsons.