Set of illustrations and icons for global shopper presentation research. JCDecaux 2016
Back to Top