Cloris Leachman

Cloris Leachman
Los Angeles Premiere of 'The Taking of Pelham 123' at the Mann Village Theatre - Arrivals
Los Angeles, California - 04 June 2009
Credit: Nikki Nelson/WENN

See our biography of Cloris Leachman