Lena Diechle is known for Post Modern Ophelia (2014), Should've Kissed (2010) and Bleeding Rose (2007).
No data