Beautiful, interesting, incredible cinema.
Short film about a German Zeppelin attack on London during the First World War.