Designed by
Title
Walmart shopping center #58826048
Description
SHENZHEN, CHINA - JAN 22: Walmart shopping center interior in ShenZhen on January 22, 2015. Wal-Mart Stores is an American multinational retail corporation that operates a chain of discount department stores and warehouse stores
This image is editorial