Neve Campbell

Neve Campbell
The British Academy Film Awards - Press Room
Odeon Leicester Square
London, England- 19 February 2006
Credit: WENN

See our biography of Neve Campbell