universities

 
 

Traffic [Studio]

October 16, 2012 | In: Entertainment
DSC02284

Traffic [Studio] Reasons to Love Traffic, and I’m not talking about the traffic jam Traffic is one of my favorite spaces in town! It was created in 2007 and is located in one of the large warehouses in Al Qouz, Dubai. Traffic is an open concept studio that serves asREAD THE REST OF THE ARTICLE»