SScene Read More 2 minute read The Market of EverythingbyAlyaApril 17, 2012 Traffic is one of Dubai’s oldest hubs for exchanging ideas, holding art exhibitions and hosting creative activities. Its…