About

Nathalie David
artist, scriptwriter, editor & director
born in France, lives in Hamburg and Berlin.