Home

Debra Solomon has been making animated films since 1995. Her films have won awards at festivals all over the world.