SAMARA, RUSSIA - NOVEMBER 15, 2017: Logo of shopping Center Auchan hypermarket. French distribution network Auchan

- Image ID: PP912Y
SAMARA, RUSSIA - NOVEMBER 15, 2017: Logo of shopping Center Auchan hypermarket. French distribution network Auchan
Vadim Arzyukov / Alamy Stock Photo
Image ID: PP912Y
SAMARA, RUSSIA - NOVEMBER 15, 2017: Logo of shopping Center Auchan hypermarket. French distribution network Auchan
Location: Russian Federation