Talal Bardouka

Creative Director - 3D Generalist

Quill communications

Dubai, United Arab Emirates