Amin Barka
Genève, Suisse
Sound engineer and video operator working in Geneva.
English
French
Italian