Sussex, England, 1938. Shortly before the outbreak of World War II, Thomasina and Martha Hanbury, two ingenious sisters, create LOLA, a miraculous machine.
No ratings yet.
No watchers yet.
No reviews yet — be the first to log this one.