Designed by
Title
Belgian supermarket Delhaize #168888197
Description
Brussels, Belgium - December 24, 2019: Delhaize shop signage. Delhaize Le Lion / De Leeuw was a food retailer headquartered in Molenbeek-Saint-Jean, Brussels, providing operation of food supermarkets
This image is editorial