Claire Lubert

Claire Lubert

Claire Lubert is an actress, known for Derailed (2005), Esther Kahn (2000) and Crust (2003).