Garance-Amanda Lauer

Garance-Amanda Lauer

Frankfurt, Germany / The meaning of life is to give life a meaning.