Frozen pizza in Aldi supermarket Berlin Germany Europe
Size: 5200px × 3481px
Location: Berlin Germany Europe
Photo credit: © Images by Itani / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aldi, food, freezer, fridge, frozen, indoor, indoors, interior, interiors, isle, pizza, pizzas, shop, shoppers, shopping, store, supermarket