Person

Stephan Miras

Stephan Miras (1982) studied Media and Culture in Amsterdam. He works as a director.