Designed by
Title
Aldi Nord logo on one of their shops for France in Bordeaux. #261424351
Description
BORDEAUX, FRANCE - FEBRUARY 24, 2022: Aldi is a German Discount Supermarket chain developped worldwide...Picture of the Aldi Nord sign on one of their stores of Bordeaux, France. Aldi, or Albrecht Diskont, is a brand of two discount supermarket chains with over 10,000 stores in 20 countries
This image is editorial