About Sheila Allen
Sheila Allen Sheila Allen

Birthday

1932-10-22

Place of Birth

Chard, Somerset, England, UK

Biography