Covers
20 Works
Logo
3 Works
Posters
12 Works
Video clips
5 Works




















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












