Hesham Talha

Creative Director

Umbrella Communications

Cairo, Egypt