Cheryl Armstrong was born on April 12, 1950 in Cleveland, Ohio, USA. She is an actress, known for Those Lips, Those Eyes (1980).
演员
饰:Wanda Dubois
1980-08-15(美国)