Taimour Othman

Creative Leader

The Brand Bees

www.taimourothman.com

Cairo, Egypt