Penelope Horner

Penelope Horner was born in 1942 in London. She made her film debut in 1956 in the Frankie Howard film “A Touch of the Sun”. iIn 1959 she was in…

Read More