Challenges
Awards
Login
Register
Tessa Harrison
Art
The Mummy
1999
Sculptor
A Kiss Before Dying
1991
Assistant Art Director