Award-winning micro short collaboration between Mildred Achoch in Kenya and Robert David Duncan in Canada. Forms part of the overall Spinoza Hotel series of films by Robert David Duncan and is also a
Department : Festival Curator
Education : Bachelors
Lives in : Nairobi
Email :
Screenwriter, poet, freelance writer, film enthusiast, rock 'n' roll fan, BTSArmy,
Please log in to write a review.