Hot Search
No search results found
- Write an article
- Start discussion
- Create a list
- Upload a video
Moira Himmelsbach was born in 1987 in Arlesheim, Basel-Landschaft, Switzerland. Moira is a director and editor, known for Passing (2011), vom-winde-verweht_w43 trifft inproduction_m40 (2016) and Black Date (2014).