20.8.09

Lebanese film festival 2009



A short animation by Tic Motion: Pamela Farhat and Michel Doumit.