Designed by
Title
Logo of shopping Center Mall Gallery and Auchan hypermarket in Moscow, Russia #218423266
Description
Moscow, Russia - May 24, 2015: Logo of shopping Center Mall Gallery and Auchan hypermarket. French distribution network Auchan united more than 1300 shops
This image is editorial