Ayoub Ahmed

Graphic designer and a filmmaker

Tripoli, Libya