Moment

8m
0

Filmed in London. Preserved in Oesterreichishces Filmmuseum, Vienna.