Namroud Gorguis
Namroud Gorguis

Namroud Gorguis

Interactive Creative Director. Interactive concepts for sale.