Rebecca Lean
Known For:
Camera
Gender:
Female
IMDb
2010
Focus Puller
The Clinic
1997
Actor
Charley
Wanted