Felicity Lott

Felicity Lott

1947-05-08 | Cheltenham, Gloucestershire, England, UK

Made a DBE in 1996.