LOLA

Making history will never be the same again

Overview

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

Status: Released
April 07, 20231h 19mOfficial Website

Languages:

Share:

Images:

Backdrop 1
Backdrop 2