
2008

1972

2009

2021

1985

2016

2009

2016

2017

2023

2014

1978

2005

1956

2021

1991

2009

1992

1984

1965



Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.