Home
About
Leila Kenzle
Born: 1960-07-16 Patchogue, Long Island, New York, USA
Acting (in our collection)
White Oleander
(2002)
Other People's Money
(1991)