It is an official poster for an Egyptian short film that will be released at The Alexandria Short Film Festival. The director asked for it to be simple, with a little mystery and a strong presence of the color blue.
No use is allowed without explicit permission from owner