transmediale/art& digitalculture
menu
newsletter
Archive
Emilien Awada was born in 1988 and is an author-director, artist, filmmaker, photographer, and editor.