Designed by
Title
Milan, Italy - August 10, 2017: ALDI website homepage. It is the #106091313
Description
Milan, Italy - August 10, 2017: ALDI website homepage. It is the common brand of two leading global discount supermarket chains with over 10,000 stores in 18 countries. ALDI logo visible.
This image is editorial