Designed by
Title
Finestrat, Spain - March 2, 2023: Aldi logo sign on the store wall. Aldi is discount supermarket chains operating over #272900093
Description
Finestrat, Spain - March 2, 2023: Aldi logo sign on the store wall. Aldi is discount supermarket chains operating over 10000 stores in 20 countries.
This image is editorial