Frozen ready meals in Aldi supermarket. England. UK


Size: 4555px × 3345px
Photo credit: © A.J.D. Foto Ltd. / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aisle, aldi, fast, food, frozen, meals, ready, store, supermarket, uk