Designed by
Title
Leuven, Flemish Brabant, Belgium - Buildings and logo of the Stella Artois beer brewery #281275517
Description
Leuven, Flemish Brabant, Belgium - Buildings and logo of the Stella Artois beer brewery, June 2023
This image is editorial