Lilly Lulay, ‘A big step for me, a small leap for mankind’, 2016, Kuckei + Kuckei

About Lilly Lulay

German, b. 1985, Frankfurt, Germany, based in Frankfurt, Germany