Leni Riefenstahl
Title:
Leni Riefenstahl
NFSA ID
747943
Year
1926
Leni Riefenstahl in Der Heilige Berg (Germany, Arnold Fanck, 1926). From the Taussig film stills collection.