Blurred interior aisle of supermarket grocery store with shelves full of products. Abstract retail background concept for shopping, consumerism, food supply, commercial space, and supermarket design

Code produit:
1508893681