logo
Lora Lee Michel backdrop
Lora Lee Michel poster
Lora Lee Michel
Lora Lee Michel was born on September 13, 1940 in Schulenburg, Texas, USA. She was a child actress, once deemed the next Shirley Temple due to her cha...