German translation here
Helene Bertha Amalie “Leni” Riefenstahl was born on this day in Berlin in 1902. She died in Pöcking, Bavaria, on September 8, 2003, just after her 101st birthday. She was a highly accomplished dancer, actress, photographer, and film director.