Linda Lusardi

Linda Lusardi

Born 18 September 1958 in Wood Green, London, England, UK