L

Lena Stamm

Born 1 January 1981 in Bamberg, Germany

Director