Felicity Lott

Felicity Lott

Born 8 May 1947 in Cheltenham, Gloucestershire, England, UK

Made a DBE in 1996.

Crew