Narrow your results

Triumph des Lebens - das grosse Festspiel
English Title: Triumph of Life - The Big Festival
Poster ID: CL31222
Category: Political/World War II
Designer: Max Eschle
Year: 1930s
Country: German
Approximate Size 47 x 32 inches
Condition: Good
Price: $1000

1939 Note: fair to good condition, paper loss at right edge

Keywords: ww2,nazi era,leni riefenstahl,Max Eschle