Madeleine Newbury

Madeleine Newbury

Born: 1930-10-12 — Dudley, West Midlands, England, UK

Known For