Lara Clifton is known for The Principles of Lust (2003) and The Death of Klinghoffer (2003).
The Death of Klinghoffer
The Principles of Lust
No data